@charset "utf-8";
/* CSS Document */
.profile{width: 942px; padding: 20px; border: 1px solid #e3e6e0; background: #fff; }
.sub-tit{ font:bold 14px/1 "Arial,Verdana,"\5b8b\4f53""; margin:30px 0 28px 30px;}
.control-group {margin-bottom: 20px;}
.control-label {float: left;display: block;width: 100px;text-align: right; line-height:30px;}
.controls {margin-left: 120px; line-height:30px;}
input{ vertical-align:middle}
input[type=text]:focus{ outline:3px solid #b1d6ff;}
.input{ width:284px; height:28px; line-height:28px; padding-left:10px; margin-right:15px; border:1px solid #c1c1c1;}
label{ margin-right:30px;}
label input{ margin-right:6px;}
.pass-tip i {display:inline-block;*display:inline;*zoom:1;width:17px;height:17px;vertical-align:middle;margin-right:9px;background:url(../images/bg_login.png) -20px -200px no-repeat;}
.edit{ color:#54a110; border-bottom:1px solid #54a110;}
.edit i{ display:inline-block;*display:inline;*zoom:1; width:12px; height:12px; background:url(../images/icon_edit.png) no-repeat; vertical-align:middle;}